import {
    Button,
    Input,
    Space,
    Select,
    DatePicker,
    Modal,
    Spin,
    Table,
    TableColumn,
    Thead,
    Td,
    Tr,
    Tbody, Tabs, Tooltip, Collapse, CollapseItem
} from "@arco-design/web-vue/es";

export default (vueInstance) => {

    vueInstance.use(Button)
        .use(Input, {
            componentPrefix: 'arco'
        })
        .use(DatePicker, {
            componentPrefix: 'arco'
        })
        .use(Modal, {
            componentPrefix: 'arco'
        })
        .use(Select, {
            componentPrefix: 'arco'
        })
        .use(Spin, {
            componentPrefix: 'arco'
        })
        .use(Space, {
            componentPrefix: 'arco'
        })
        .use(Thead, {
            componentPrefix: 'arco'
        })
        .use(Td, {
            componentPrefix: 'arco'
        })
        .use(Tr, {
            componentPrefix: 'arco'
        })
        .use(Tbody, {
            componentPrefix: 'arco'
        })
        .use(Table, {
            componentPrefix: 'arco'
        })
        .use(TableColumn, {
            componentPrefix: 'arco'
        })
        .use(Tabs, {
            componentPrefix: 'arco'
        })
        .use(Tooltip, {
            componentPrefix: 'arco'
        })
        .use(Collapse, {
            componentPrefix: 'arco'
        })
        .use(CollapseItem, {
            componentPrefix: 'arco'
        })
}